home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group02b.txt / 000113_icon-group-sender_Mon Nov 11 19:33:45 2002.msg < prev    next >
Internet Message Format  |  2003-01-02  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.11.1/8.11.1) id gAC2XNo03073
  4.     for icon-group-addresses; Mon, 11 Nov 2002 19:33:23 -0700 (MST)
  5. Message-Id: <200211120233.gAC2XNo03073@baskerville.CS.Arizona.EDU>
  6. Date: Mon, 11 Nov 2002 14:32:26 -0700
  7. From: Clint Jeffery <jeffery@cs.nmsu.edu>
  8. To: art.eschenlauer@sufsys.com
  9. CC: rhm@cdepot.net, gmt@cs.arizona.edu, icon-group@cs.arizona.edu
  10. Subject: Re: Cygwin (RE: UNIX tools on Windows)
  11. Errors-To: icon-group-errors@cs.arizona.edu
  12. Status: RO
  13.  
  14. [Art puts in a good plug for Cygwin]
  15.  
  16. I don't believe this interpretation of mingw32 is entirely complete.
  17. In contrast with cygwin which uses one or more big UNIX compatibility DLLs,
  18. mingw32's goal is to produce "native" Windows applications that link to the
  19. DLL's that come with Windows.  It is true that any UNIX compatibility
  20. layered on top of Win32 in that case is statically linked, but since its
  21. goal is for gcc to run well under Windows, rather than to make it into a UNIX,
  22. it may produce executables that are more attractive for some applications
  23. than does a cygwin-based UNIX-compatible Windows build.  For example, you
  24. can deliver a .exe that works without having the customer install Cygwin.
  25.  
  26. Having said all that, I am all in favor of UNIX-compatibility tools on
  27. Windows, and all in favor of supporting Cygwin in our source code.  I only
  28. wish Microsoft had had the minimal sense of technical vision it would have
  29. taken to make Windows a real UNIX with real X11 in the first place.
  30. Apple has pretty much achieved this...
  31.  
  32. Clint
  33.